<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui">

<body>
	<ui:composition>

		<h:form>
			<p:growl id="messages" />

			<p:menubar>
				<p:menuitem value="#{msg['titulo.paginaInicial']}"
					action="/paginas/paginaInicial.jsf?faces-redirect=true"
					icon="ui-icon-home" ajax="false" />
				<p:menuitem value="#{msg['titulo.perfil']}" icon="ui-icon-heart"
					ajax="false"
					action="/paginas/pessoa/perfil.jsf?faces-redirect=true"
					rendered="#{loginController.usuarioLogado.possuiPessoaAssociada()}" />

				<p:submenu label="Pessoa" icon="ui-icon-person">
					
					<p:menuitem value="#{msg['pessoa.listar.adicionar.pessoa']}"
						action="/paginas/pessoa/adicionar.jsf?faces-redirect=true"
						icon="ui-icon-plus" ajax="false"
						rendered="#{loginController.usuarioLogado.verificaPermissao('ADICIONAR_PESSOA')}" />
						<p:menuitem value="#{msg['pessoa.listar']}"
						action="/paginas/pessoa/listarPessoa.jsf?faces-redirect=true"
						icon="ui-icon-document" ajax="false"
						rendered="#{loginController.usuarioLogado.verificaPermissao('LISTAR_PESSOA')}" />
				</p:submenu>
				<p:submenu label="#{msg['menu.administracao']}" icon="ui-icon-gear">
					<p:submenu label="#{msg['usuario.usuario']}" icon="ui-icon-person">
						<p:menuitem value="#{msg['pessoa.listar.adicionar']}"
							action="/paginas/usuario/adicionar.jsf?faces-redirect=true"
							icon="ui-icon-plus" ajax="false"
							rendered="#{loginController.usuarioLogado.verificaPermissao('ADICIONAR_USUARIO')}" />
						<p:menuitem value="#{msg['grupo.listar']}"
							action="/paginas/usuario/listarUsuario.jsf?faces-redirect=true"
							icon="ui-icon-document" ajax="false"
							rendered="#{loginController.usuarioLogado.verificaPermissao('LISTAR_USUARIO')}" >
							</p:menuitem>
					</p:submenu>
					<p:submenu label="#{msg['grupo']}" icon="ui-icon-document-b">
						<p:menuitem value="#{msg['pessoa.listar.adicionar']}"
							action="/paginas/grupo/adicionar.jsf?faces-redirect=true"
							icon="ui-icon-plus" ajax="false"
							rendered="#{loginController.usuarioLogado.verificaPermissao('ADICIONAR_USUARIO')}" />
						<p:menuitem value="#{msg['grupo.listar']}"
							action="/paginas/grupo/listarGrupo.jsf?faces-redirect=true"
							icon="ui-icon-document" ajax="false"
							rendered="#{loginController.usuarioLogado.verificaPermissao('LISTAR_GRUPO')}" />
					</p:submenu>
					<p:submenu label="#{msg['permissao']}" icon="ui-icon-locked">
						<p:menuitem value="#{msg['pessoa.listar.adicionar']}"
							action="/paginas/permissao/adicionar.jsf?faces-redirect=true"
							icon="ui-icon-plus" ajax="false"
							rendered="#{loginController.usuarioLogado.verificaPermissao('ADICIONAR_PERMISSAO')}" />
						<p:menuitem value="#{msg['grupo.listar']}"
							action="/paginas/permissao/listarPermissao.jsf?faces-redirect=true"
							icon="ui-icon-document" ajax="false"
							rendered="#{loginController.usuarioLogado.verificaPermissao('LISTAR_PERMISSAO')}" />
					</p:submenu>
				</p:submenu>

				<f:facet name="options">
					<p:outputLabel value="Usuário:" styleClass="ui-widget"
						style="margin-right: 20px " />
					<p:commandLink value="#{loginController.usuarioLogado.nomeUsuario}"
						action="/paginas/pessoa/perfil.jsf?faces-redirect=true"
						styleClass="ui-widget" style="margin-right: 20px " />
					<p:commandButton value="#{msg['botao.logout']}"
						icon="ui-icon-power" ajax="false"
						action="#{loginController.logout()}" />
				</f:facet>
			</p:menubar>
		</h:form>
		<p:separator />

	</ui:composition>
</body>
</html>

